/**
 ******************************************************************************
 * @file    usb_conf.h
 * @author  MCD Application Team
 * @version V1.0.0
 * @date    11/29/2010
 * @brief   general low level driver configuration
 ******************************************************************************
 * @copy
 *
 * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS
 * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE
 * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY
 * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING
 * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE
 * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS.
 *
 * <h2><center>&copy; COPYRIGHT 2010 STMicroelectronics</center></h2>
 */

/* Define to prevent recursive inclusion -------------------------------------*/
#ifndef __USB_CONF__H__
#define __USB_CONF__H__

/* Includes ------------------------------------------------------------------*/
#include "stm32f10x.h"


/** @addtogroup USB_OTG_DRIVER
 * @{
 */

/** @defgroup USB_CONF
 * @brief This file is the
 * @{
 */


/** @defgroup USB_CONF_Exported_Defines
 * @{
 */

#define RX_FIFO_SIZE                          128
#define TXH_NP_FIFOSIZ                         96
#define TXH_P_FIFOSIZ                          96

//#define OVERCURRENT_DET
//#define SOF_OUTPUT_ENABLED







/**
 * @}
 */


/** @defgroup USB_CONF_Exported_Types
 * @{
 */
/**
 * @}
 */


/** @defgroup USB_CONF_Exported_Macros
 * @{
 */
/**
 * @}
 */

/** @defgroup USB_CONF_Exported_Variables
 * @{
 */
/**
 * @}
 */

/** @defgroup USB_CONF_Exported_FunctionsPrototype
 * @{
 */
/**
 * @}
 */


#endif //__USB_CONF__H__


/**
 * @}
 */

/**
 * @}
 */
/******************* (C) COPYRIGHT 2010 STMicroelectronics *****END OF FILE****/

